wicket gate latch - German English Dictionary